<?php

//echo "...:" .$_POST['cedula'];
require('../conf/DBAbstractModel.php');
require('../modelos/Usuario.php');

if ($_POST['accion'] == 'registrar') {
    echo "Registar </br>";
    $usuario = new Usuario();
    $usuario->placa_funcionario = isset($_POST['placa_funcionario']) ? $_POST['placa_funcionario'] : NULL;
    $usuario->password = isset($_POST['password']) ? $_POST['password'] : NULL;
    $usuario->save();
} 
else if ($_POST['accion'] == 'actualizar') {
    echo "actualizar </br>";
    $usuario = new Usuario();
    $usuario->placa_funcionario = isset($_POST['placa_funcionario']) ? $_POST['placa_funcionario'] : NULL;
    $usuario->password = isset($_POST['password']) ? $_POST['password'] : NULL;
    $usuario->update($_POST['placa_funcionario']);
} 
else if ($_POST['accion'] == 'eliminar') {
    echo "eliminar </br>";
    $usuario = new Usuario();
    $usuario->delete($_POST['placa_funcionario']);
    echo "Usuario eliminado: " . $usuario->placa_funcionario;
}
else if ($_POST['accion'] == 'consultar') {   
    $usuario = new Usuario();
    if (trim($_POST['placa_funcionario']) != '') {
        $usuario->get($_POST['placa_funcionario']);
        echo json_encode($usuario->rows);
    } else if (trim($_POST['placa_funcionario']) == '') {
        $usuario->getAll();
        echo json_encode($usuario->rows);
   }
}
?>